home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / comm / ca29_3.zip / BBS.DOC < prev    next >
Text File  |  1992-11-30  |  44KB  |  1,595 lines

  1. COM-AND Scripted BBS
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.           ------------------------------------------
  13.                 COM-AND Scripted BBS
  14.           Script based Bulletin Board for the IBM PC
  15.           ------------------------------------------
  16.  
  17.  
  18.  
  19.  
  20.     COM-AND, and the BBS script-set (BBS, BBMAINT, et al) are copy-
  21.     right 1992 by CABER Software.  COM-AND is distributed freely and
  22.     may be copied by anyone for any number of machines, for purposes
  23.     of evaluation.    The author offers COM-AND and its accessory
  24.     programs as a package, as "shareware".  If you USE the program
  25.     after evaluating it, you MUST pay for it.
  26.  
  27.  
  28.     The complete user license and registration information is to be
  29.     found in the file REGISTER.DOC.  Limitations on redistribution
  30.     of COM-AND are set out in the file VENDOR.DOC.    These two files
  31.     are included with the COM-AND program release.
  32.  
  33.  
  34.  
  35.                  CABER Software
  36.                  R. (Scott) McGinnis
  37.                  P.O. Box 3607 Mdse Mart
  38.                  Chicago, IL 60654-0607
  39.  
  40.                  GEnie, Delphi: TARTAN
  41.                  CIS .......... 73147,2665
  42.                  Internet ..... 73147.2665@compuserve.com
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54. Version 1.2: 921012
  55.  
  56. COM-AND Scripted BBS
  57.  
  58.  
  59.  
  60.                  Table of Contents
  61.                  -----------------
  62.  
  63.  
  64. I.    Introduction  .............................................. page 1
  65.  
  66.     A. What is COM-AND? ........................................ page 1
  67.     B. The BBS script .......................................... page 1
  68.  
  69. II.    Installing the BBS ......................................... page 2
  70.  
  71.     A. Create a subdirectory \BBS .............................. page 2
  72.     B. Load BBSETUP ............................................ page 2
  73.     C. Use BBSETUP ............................................. page 3
  74.     D. Exit BBSETUP and load BBMAINT ........................... page 4
  75.     E. Execute BBS ............................................. page 5
  76.  
  77. III.    Logon ...................................................... page 6
  78.  
  79. IV.    Bulletins .................................................. page 7
  80.  
  81. V.    Mail ....................................................... page 8
  82.  
  83. VI.    Files (Upload and Download) ................................ page 9
  84.  
  85. VII.    Chat mode .................................................. page 11
  86.  
  87. VIII.    Privileged commands ........................................ page 12
  88.  
  89. IX.    Menu tree .................................................. page 13
  90.  
  91.     A. Connect ................................................. page 13
  92.     B. Logon ................................................... page 13
  93.     C. Main Menu ............................................... page 13
  94.     D. Privileged .............................................. page 16
  95.     E. Registration ............................................ page 16
  96.  
  97. X.    BBS-Log .................................................... page 17
  98.  
  99. XI.    Program Requirements ....................................... page 18
  100.  
  101. XII.    Program and Author Information    ............................ page 19
  102.  
  103. XIII.    Support EtCetera BBS........................................ page 20
  104.  
  105.  
  106.  
  107.  
  108.  
  109. Version 1.2: 921012
  110.  
  111. COM-AND Scripted BBS
  112.  
  113.  
  114.  
  115.                 Appendices
  116.                 ----------
  117.  
  118.  
  119. A.    Required and optional files ................................ page 21
  120.  
  121.     1. Required files in subdirectory \BBS ..................... page 21
  122.     2. Optional files in subdirectory \BBS ..................... page 21
  123.     3. Optional files in subdirectory \BBS\Bulletin ............ page 21
  124.     4. Optional files in subdirectory \BBS\Mail ................ page 21
  125.     5. Optional files in subdirectory \BBS\FILE ................ page 21
  126.  
  127. B.    File structures ............................................ page 22
  128.  
  129.     1. \BBS\BBS-USER ........................................... page 22
  130.     2. \BBS\Bulletin\BBS-BULL .................................. page 22
  131.     3. \BBS\Mail\BBS-MAIL ...................................... page 22
  132.     4. \BBS\FILE\BBS-FILE ...................................... page 22
  133.  
  134. C.    Maintenance ................................................ page 23
  135.  
  136.     1. Registrations ........................................... page 23
  137.     2. Mail .................................................... page 23
  138.     3. Bulletins ............................................... page 23
  139.     4. Files ................................................... page 23
  140.  
  141. D.    Modem configuration ........................................ page 24
  142.  
  143.     1. DTR ..................................................... page 24
  144.     2. CD ...................................................... page 24
  145.     3. Modem ESCAPE ............................................ page 25
  146.     4. Hangup .................................................. page 25
  147.     5. Modem Init .............................................. page 25
  148.     6. Other settings .......................................... page 25
  149.  
  150. E.    Sample files ............................................... page 26
  151.  
  152.     1. BBS-USER ................................................ page 26
  153.     2. BBS-BULL ................................................ page 26
  154.     3. BBS-MAIL ................................................ page 26
  155.     4. BBS-FILE ................................................ page 26
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164. Version 1.2: 921012
  165.  
  166. COM-AND Scripted BBS                             Page   1
  167.  
  168.  
  169. I.    Introduction
  170.  
  171.  
  172.     A. What is COM-AND?
  173.  
  174.  
  175.        COM-AND for the IBM PC and compatibles is a communications program
  176.        for use by itself, or for use with several integrated accessory
  177.        programs (which themselves may be used independently of COM-AND).
  178.        COM-AND provides standard comm program functions:  a dialing
  179.        directory, macros, disk logging, binary and ASCII file transfers,
  180.        scripted execution and so on.
  181.  
  182.  
  183.     B. The BBS script
  184.  
  185.  
  186.        This document details the BBS script provided with each version
  187.        of COM-AND.    The BBS script supports
  188.  
  189.        o    modem capable of autoanswer
  190.        o    Reliable use whether the modem reports true CD or no
  191.        o    Access by ID and password
  192.  
  193.         .. SYSOP assigns ID and passwords to grant access
  194.         .. two privilege levels
  195.         .. time limited access for non-privileged IDs
  196.         .. the BBS supports a 'registration' function which could
  197.            automatically post a new ID/password, but does not now
  198.  
  199.        o    Comments to SYSOP from callers
  200.        o    SYSOP posted bulletins
  201.        o    Public and private mail
  202.        o    File upload and download
  203.  
  204.         .. WXMODEM, XMODEM, YMODEM, ZMODEM, and KERMIT
  205.         .. Uploads are not included in time limit computation
  206.  
  207.        o    SYSOP-to-caller chat mode (initiated by SYSOP)
  208.  
  209.        The BBS script is interpreted by COM-AND.  Therefore, it is not as
  210.        fast as a compiled program.    However, the speed of the COM-AND in-
  211.        terpretor is sufficient for this application on most modern PCs.
  212.  
  213.        The BBS script does not intend to provide a full fledged Bulletin
  214.        Board host.    It has been, and is now a work in progress.  Comments
  215.        and suggestions are welcomed.
  216.  
  217.  
  218.  
  219. Version 1.2: 921012
  220.  
  221. COM-AND Scripted BBS                             Page   2
  222.  
  223.  
  224. II.    Installation
  225.  
  226.  
  227.     Included with the BBS script are two utility scripts, one for BBS
  228.     setup and one for BBS file maintenance.  The BBSETUP script should be
  229.     run BEFORE BBS is loaded, of course.  However, we suggest you create
  230.     a subdirectory for the BBS on disk first.
  231.  
  232.     The BBS script (as well as BBSETUP and BBMAINT) default to the sub-
  233.     directory \BBS for the main BBS subdirectory.  The default name for
  234.     the main subdirectory may be overridden through BBSETUP.
  235.  
  236.     A. Create a subdirectory \BBS
  237.  
  238.        From the DOS prompt, from the drive you wish to use for BBS, type:
  239.  
  240.         "d>" MD \BBS
  241.  
  242.        As noted above, ANY name may be used for the main subdirectory.
  243.        [In the following discussion \BBS represents the main subdirec-
  244.        tory, whatever it may be named.] The "d>" above represents the
  245.        DOS prompt.    Copy the BBS script(s), BBSETUP, BBMAINT, BBMAINT1,
  246.        BBMAINT2, BBMAINT3, and BBMAINT4 to this subdirectory:
  247.  
  248.         "d>" COPY BB*.* \BBS\*.*
  249.  
  250.     B. Load BBSETUP
  251.  
  252.        At this point, load COM-AND and invoke BBSETUP from the new sub-
  253.        directory.  For example, from the DOS prompt:
  254.  
  255.          "d>" COM-AND /f\BBS\BBSETUP
  256.  
  257.        loads COM-AND and invokes BBSETUP from the \BBS subdirectory.
  258.        It